Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F2 Italy F4 Czech Republic F1 Czech Republic F2 Czech Republic F3 France F10 Czech Republic F4 France F3 Czech Republic F1 Czech Republic F2 Czech Republic F3 Czech Republic F1 Czech Republic F3 The LTA Wrexham Challenger - Wrexham Ciudad de Pozoblanco 'Open Diputacion' - Cordoba BMW Challenger Open - Monchengladbach Challenger 42 - Andrezieux Heilbronn Open - Heilbronn Warsteiner Challenger - Wolfsburg Architect Open - Budapest Challenger Casino Lugano - Lugano Amer-Wilson Tampere Challenger - Tampere Neride Prague Indoor - Prague ECM Cup - Prague Wartburg Open - Eisenach ATU Cup 2001 - Weiden Garden Open - Rome Tatra Banka Open 2006 - Bratislava PrivatBank Cup - Dnepropetrovsk Optimus Maia Open - Maia BMW Tennis Championship - Sunrise Morocco Tennis Tour - Casablanca Prosperita Open 2007 - Ostrava Tampere Imageneering Open - Tampere Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague Amer-Wilson Challenger - Tampere Warta Cup - Sopot Tatra Banka Open - Bratislava Challenger Hamburg - Hamburg Prague Open - Prague Arroyo de la Encomienda - Valladolid Zivnobanka Czech Open - Prostejov KGHM Polish Indoors - Wroclaw San Luis Potosi Challenger - San Luis Potosi ECM Prague Open 2008 - Prague IPP Open - Helsinki Amer-Wilson Tampere ATP Tournament - Tampere Mobilux Open - Luxembourg IPP Open - Helsinki Intersport Heilbronn Open - Heilbronn Challenger Leon 2004 - Leon 10ø Tornea B. Camparini - Reggio Emilia Ispat Open 2004 - Ostrava Steelers Cup - Kosice Cepu Open - San Marino Ischgl International ATP Challenger - Ischgl KGHM Polish Indoors - Wroclaw Sarajevo Open - Sarajevo GHI Bronx Tennis Classic - Bronx ECM Prague Open 2005 - Prague KGHM Dialog Polish Indoors - Wroclaw Czech Open 2005 - Prostejov Timisoara Challenger - Timisoara IPP Open - Helsinki Wroclaw Challenger St. Petersburg Challenger - St. Petersburg 7° Trani Cup - Trani Samarkand Challenger - Samarkand San Marino Cepu Open - San Marino Kyiv Open - Kiev BMW Tennis Championship - Sunrise Olimp Kyiv Open - Kiev Tunis Challenger Kolding Challenger Prostejov Challenger Privatbank Open 2006 - Dnepropetrovsk Mobilux Open - Luxembourg Czech Indoor Open - Prague Le Gosier Challenger Olbia Challenger - Olbia Prostejov Challenger Sony Ericsson Open 2008 - Belgrade GHI Bronx Classic - Bronx Status Athens Open - Athens KGHM Emax Polish Indoors - Wroclaw Prostejov Challenger Prague Challenger ECU Prague Open - Prague Ethias Trophy - Mons Challenger 42 - Andrezieux Prague Challenger Challenger DCNS de Cherbourg - Cherbourg Nord/LB Open - Braunschweig Warsteiner Grand Prix - Oberstaufen Diego Open - Budapest Nokian Hakkapeliitta Open - Tampere Tatra Banka Open - Bratislava KGHM Polish Indoors - Wroclaw Trnava Challenger Jameson Cup - Milan Open des Alpes Trophee BNP Paribas - Grenoble ATP Challenger Numea - New Caledonia Gemax Samsung Open 2005 - Belgrade Draft Corona Mexico City Open - Mexico City Ostrava Open 2005 - Ostrava Top Wool Challenger - Biella Helsinki Challenger Pekao Open 2001 - Szczecin Shimadzu All Japan Indoor - Kyoto Internationaux du Doubs - Besancon Tennis Napoli Cup 2006 - Napoli Prague Challenger Neride Prague Indoor - Prague Prague Open - Prague Memorial Savigny - Sassuolo Open de Montauban - Montauban Open Castilla y Leon Trofeo Iberdrola - Segovia IPP Open - Helsinki Milano Challenger-Jameson Cup - Milan IX Torneo Internacionale de Tennis - Barletta Citta di Monza - Monza Togliatti Cup - Togliatti Black Forest Open - Freudenstadt USTA Comerica Challenger - Aptos The Scottish Championships - Edinburgh Warsteiner Challenger Lubeck - Lubeck TCT Open - Tunis Zivnobanka Czech Open - Prostejov ATU Cup - Weiden Togliatti Cup - Togliatti St.Petersburg Challenger by Kinex - St. Petersburg CA Challenge 2002 - Graz AXA Open II - Espinho Polish Open 2000 - Poznan Tatra Banka Slovak Open - Bratislava IPP Open - Helsinki St. Petersburg Challenger by Kinex - St. Petersburg Samarkand Challenger - Samarkand Tehran Open ATP Challenger - Tehran Open de la Ville de Saint Denis - Reunion Island Czech Indoor Open - Prague Alexander Kolyaskin Memorial - Donetsk The LTA Bolton Challenger - Bolton Ethias Trophy - Mons Challenger Ford de Cherbourg - Cherbourg Garden Open 2005 - Rome ECM Prague Open - Prague Open de Rennes La Trinitaine - Rennes Scania Stockholm Open - Stockholm Qatar Exxon Mobil Open 2002 - Doha Prosperita Open 2008 - Ostrava Milan Indoors - Milan Levene Gouldin & Thompson Tennis Challenger - Binghamton Estoril Open - Estoril Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Scania Stockholm Open - Stockholm The Samsung Open - Nottingham Telenordia Swedish Open - Bastad Energis Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille Open Seat Godo 2003 - Barcelona BMW Open - Munich The Stella Artois Grass Court Championships - London Open de Rennes - Rennes Energis Open - Amsterdam 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Thailand Open - Bangkok Stockholm Open - Stockholm San Remo Challenger Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach AAPT Championships - Adelaide Heineken Open - Auckland Ostrava Challenger CA Tennis Trophy - Vienna ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Synsam Swedish Open - Bastad Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Grand Prix Hassan II - Casablanca BMW Open - Munich Synsam Swedish Open - Bastad RCA Championships - Indianapolis Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot China Open - Beijing Thailand Open - Bangkok AIG Japan Open - Tokyo Kremlin Cup - Moscow Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gerry Weber Open - Halle The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe ABN/AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Jersey Challenger Pilot Pen Tennis - New Haven Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Next Generation Adelaide International - Adelaide Heineken Open - Auckland Catella Swedish Open - Bastad Thailand Open - Bangkok If Stockholm Open - Stockholm Chennai Open - Chennai Medibank International - Sydney Bratislava Challenger The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Helsinki Challenger Ordina Open - s-Hertogenbosch Open de Moselle - Metz Thailand Open - Bangkok If Stockholm Open - Stockholm Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Erste Bank Open - Vienna Swiss Indoors Basel - Basel Apia International - Sydney Heineken Open - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Salzburg Challenger CA Tennis Trophy - Vienna UNICEF Open - 's Hertogenbosch If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Atlanta Tennis Championships - Atlanta The Dubai Tennis Championships - Dubai Bet-at-home Open - Hamburg Bank Austria Tennis Trophy - Vienna Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem Helsinki Challenger PTT Thailand Open - Bangkok Delray Beach International Tennis Championships - Delray Beach Rakuten Japan Open - Tokyo Marrakech Challenger If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Noumea Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane AEGON Championships - London Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Open Sud de France - Montpellier Open 13 - Marseille Gerry Weber Open - Halle Barletta Challenger AEGON Championships - London Geneva Open - Geneva International German Open - Hamburg Topshelf Open - 's-Hertogenbosch Rakuten Japan Open - Tokyo Hypo Group Tennis International - Portschach China Open - Beijing BMW Open - Munich Davidoff Swiss Indoors Basel - Basel Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Thailand Open - Bangkok Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Open 13 - Marseille AEGON International - Eastbourne Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Helsinki Challenger Pilot Pen Tennis - New Haven Thailand Open - Bangkok China Open - Beijing Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Rakuten Japan Open - Tokyo Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach SkiStar Swedish Open - Bastad Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Valencia Open - Valencia Stockholm Open - Stockholm Heineken Open - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Ostrava Challenger Apia International - Sydney Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul Prague Challenger Gerry Weber Open - Halle If Stockholm Open - Stockholm Warsteiner Challenger Wolfsburg - Wolfsburg USTA Challenger of North Miami Beach - North Miami Beach Tennis Napoli Cup - Naples Malaysian Open - Kuala Lumpur The Scottish Tennis Championships - Edinburgh Tampere Challenger Tampere Challenger Canottieri Minico 2004 - Mantova Morocco Tennis Tour - Marrakech Dubai Open - Dubai Heineken Open Shanghai - Shanghai Open Seat Godo 2005 - Barcelona Trofeo Conde de Godo - Barcelona Heineken Open - Auckland Estoril Open - Estoril SAP Open - San Jose Open 13 - Marseille Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril The Samsung Open - Nottingham Croatia Open Umag - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Estoril Open - Estoril AIG Japan Open Tennis Championships - Tokyo Brisbane - Brisbane SAP Open - San Jose Rogers Cup - Montreal Catella Swedish Open - Bastad BNP Paribas Masters - Paris Chennai Open - Chennai Copenhagen Open - Copenhagen Western & Southern Financial Group Masters - Cincinnati Open SEAT 2008 - Barcelona Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Heineken Open - Auckland Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Apia International - Sydney Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Abierto Mexicano Telcel - Acapulco Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Open de Nice Cote dAzur - Nice TD Waterhouse Cup - Long Island BNP Paribas Masters - Paris AIG Japan Open - Tokyo Sydney International - Sydney Pilot Pen Tennis - New Haven Legg Mason Tennis Classic - Washington Regions Morgan Keegan Championships - Memphis Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Pacific Life Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York SAP Open - San Jose Royal Guard Open Chile - Vina del Mar Australian Open - Melbourne Tennis Masters Series - Montreal Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rogers Masters - Montreal Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Wimbledon - London Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne AEGON International - Eastbourne Croatia Open - Umag Abierto Mexicano Telcel - Acapulco Open 13 - Marseille French Open - Paris Argentina Open - Buenos Aires French Open - Paris NASDAQ-100 Open - Miami Campionati BNL dItalia - Rome Australian Open - Melbourne Davis Cup, Group 1, 2R, SWE-FIN 3-2 Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 2, 2R, FIN-BUL 2-3 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 2, 2R, FIN-RSA 1-4 Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group I, PO, FIN-POL 3-2 Davis Cup, Group II, 2R, IRL-FIN 2-3 Davis Cup, Group II, 2R, FIN-BIH 2-3 Davis Cup, Group II, 2R, DEN-FIN 3-2 U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Mutua Madrilena Masters Madrid - Madrid U.S. Open - New York French Open - Paris Olympics - London Davis Cup, Group 2, 1R, FIN-IRL 3-2 Davis Cup, Group II, 1R, MON-FIN 2-3 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 1, 2R, MAR-CZE 0-5 Davis Cup, Group 2, SF, MKD-FIN 3-2 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, Group 2, 1R, DEN-FIN 2-3 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group II, 1R, FIN-BUL 3-2 Davis Cup, World Group, QR, ITA-FIN 3-2 Davis Cup, Group 1, REL2, FIN-HUN 4-1 Davis Cup, Group 1, 1R, FIN-SLO 3-2 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group 2, 2R, FIN-ALG 4-1 Davis Cup, Group II, 1R, FIN-ZIM 4-1 Olympics - Athens Olympics - Beijing